From c4a2cf03b27afdbdb09845cc25d9db3bb6b40c40 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 15 Feb 2020 14:07:09 -0500 Subject: [PATCH] textview: Stop using gdk_event_copy --- gtk/gtktextview.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index 23731a1934..04aba8b4c8 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -8636,7 +8636,7 @@ gtk_text_view_do_popup (GtkTextView *text_view, return; if (event) - trigger_event = gdk_event_copy (event); + trigger_event = (GdkEvent *)event; else trigger_event = gtk_get_current_event (); @@ -8714,7 +8714,8 @@ gtk_text_view_do_popup (GtkTextView *text_view, gtk_popover_popup (GTK_POPOVER (priv->popup_menu)); - g_clear_object (&trigger_event); + if (trigger_event && trigger_event != event) + g_object_unref (trigger_event); } static gboolean -- 2.30.2